a species of plant (caesalpinia pluviosa) - Espagnol Anglais Dictionnaire